// Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information.
#pragma once
#include "WeatherType.h"

namespace Weathr
{
    // Helper class for mapping image files on disk to weather conditions.
    class WeatherImageProvider
    {
    public:
        WeatherImageProvider() = delete;
        WeatherImageProvider(WeatherImageProvider const&) = delete;
        WeatherImageProvider const& operator=(WeatherImageProvider const&) = delete;

        // Retrieves the path to the image file on disk that represents the provided weather conditions.
        static std::wstring GetWeatherImage(WeatherType weatherType, bool night);
    };

}